﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using YF_Music.Core.Enums;

namespace YF_Music.Core.Models
{
  public class SerializableMusicItem
  {
    public string ID { get; set; }
    public string Title { get; set; }
    public string Author { get; set; }
    public string Album { get; set; }
    public TimeSpan Duration { get; set; }
    public string FileSize { get; set; }
    public bool IsDefaultImage { get; set; }
    public string Format { get; set; }
    public int PlayCount { get; set; }
    public DateTime AddTime { get; set; }
    public string FilePath { get; set; }
    public bool Downloaded { get; set; }
    public Enm_ToneQuality SoundQuality { get; set; }

    public string AlbumArtPath { get; set; }  // 封面图路径
    public string LyricPath { get; set; }
  }

}
